package org.mbds.sensorsdatacollector.android.chart;

import android.graphics.Bitmap;

public class LineChartAttributes {
	private boolean gridVisible = true;
	private float X_unit_value = 1;
	private float Y_unit_value = 1;
	private String X_unit_name = "X";
	private String Y_unit_name = "Y";
	private String backgroundColor = "#FFFFFFFF";
	private String axisColor = "#333333";
	private String gridColor = "#336666";
	private String axisNameColor = "#000000";
	private String axisUnitColor = "#003333";
	private Bitmap background;
	private float axisStrokeWidth = 1.25f;
	private float gridStrokeWidth = 0.25f;


	public LineChartAttributes(String axisX, String axisY) {
		this.X_unit_name=axisX;
		this.Y_unit_name=axisY;
	}
	
	public boolean isGridVisible() {
		return gridVisible;
	}

	public void setGridVisible(boolean gridVisible) {
		this.gridVisible = gridVisible;
	}

	public float getX_unit_value() {
		return X_unit_value;
	}

	public void setX_unit_value(float x_unit_value) {
		X_unit_value = x_unit_value;
	}

	public float getY_unit_value() {
		return Y_unit_value;
	}

	public void setY_unit_value(float y_unit_value) {
		Y_unit_value = y_unit_value;
	}

	public String getX_unit_name() {
		return X_unit_name;
	}

	public void setX_unit_name(String x_unit_name) {
		X_unit_name = x_unit_name;
	}

	public String getY_unit_name() {
		return Y_unit_name;
	}

	public void setY_unit_name(String y_unit_name) {
		Y_unit_name = y_unit_name;
	}

	public String getBackgroundColor() {
		return backgroundColor;
	}

	public void setBackgroundColor(String backgroundColor) {
		this.backgroundColor = backgroundColor;
	}

	public String getAxisColor() {
		return axisColor;
	}

	public void setAxisColor(String axisColor) {
		this.axisColor = axisColor;
	}

	public String getGridColor() {
		return gridColor;
	}

	public void setGridColor(String gridColor) {
		this.gridColor = gridColor;
	}

	public Bitmap getBackground() {
		return background;
	}

	public void setBackground(Bitmap background) {
		this.background = background;
	}

	public String getAxisNameColor() {
		return axisNameColor;
	}

	public void setAxisNameColor(String axisNameColor) {
		this.axisNameColor = axisNameColor;
	}

	public String getAxisUnitColor() {
		return axisUnitColor;
	}

	public void setAxisUnitColor(String axisUnitColor) {
		this.axisUnitColor = axisUnitColor;
	}

	public float getAxisStrokeWidth() {
		return axisStrokeWidth;
	}

	public void setAxisStrokeWidth(float axisStrokeWidth) {
		this.axisStrokeWidth = axisStrokeWidth;
	}

	public float getGridStrokeWidth() {
		return gridStrokeWidth;
	}

	public void setGridStrokeWidth(float gridStrokeWidth) {
		this.gridStrokeWidth = gridStrokeWidth;
	}
}
